/****************************************************
* 创建人：@author lenovo
* 创建时间: 2022-09-08
* 项目名称: dfas-data-processor
* 文件名称: OmsIssuer.java
* 文件描述: oms证券信息
*
* All Rights Reserved, Designed By 投资交易团队
* @Copyright:2022-2032
*
********************************************************/

package com.springboot.json;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


/**
* 包名称：com.win.dfas.httpclient.entity
* 类名称：OmsCombi
* 类描述：oms组合信息
* 创建人：@author bokaiyang
* 创建时间：2022-09-08
*/

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel
public class OmsCombi{

    private static final long serialVersionUID = 666L;

    @ApiModelProperty(value="组合序号")
    @JSONField(name = "combi_id")
    private Long combiId = 1L;

    @ApiModelProperty(value="单元编号")
    @JSONField(name = "unit_code")
    private String unitCode = "111";

    @ApiModelProperty(value="产品编号")
    @JSONField(name = "product_code")
    private String productCode = "888001";

    @ApiModelProperty(value="组合编号")
    @JSONField(name = "combi_code")
    private String combiCode = "1";

    @ApiModelProperty(value="组合名称")
    @JSONField(name = "combi_name")
    private String combiName = "组合名称";

    @ApiModelProperty(value="市场序号列表")
    @JSONField(name = "mkt_id_list")
    private String mktIdList = "1";

    @ApiModelProperty(value="证券类别列表")
    @JSONField(name = "security_type_list")
    private String securityTypeList = "111";

    @ApiModelProperty(value="允许订单方向")
    @JSONField(name = "side_code_list")
    private String sideCodeList = "111";

    @ApiModelProperty("组合状态（1：正常、2：冻结、3：注销）")
    @JSONField(name = "combi_status")
    private Integer combiStatus = 1;

}
